Skip to content

Replace globby with node built-ins#10343

Open
timotheeguerin wants to merge 6 commits intomicrosoft:mainfrom
timotheeguerin:remove-globby
Open

Replace globby with node built-ins#10343
timotheeguerin wants to merge 6 commits intomicrosoft:mainfrom
timotheeguerin:remove-globby

Conversation

@timotheeguerin
Copy link
Copy Markdown
Member

@timotheeguerin timotheeguerin commented Apr 10, 2026

Since node 22 there is a node built in to deal with glob. This get rid of globby which has been flagged as a depedenceny that we probably don't need (relatively large for what we need it)

@microsoft-github-policy-service microsoft-github-policy-service bot added compiler:core Issues for @typespec/compiler emitter:client:js Issue for the JS client emitter: @typespec/http-client-js spector Issues related to spector and the spec sets labels Apr 10, 2026
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 10, 2026

Open in StackBlitz

@typespec/compiler

npm i https://pkg.pr.new/microsoft/typespec/@typespec/compiler@10343

@typespec/http-client-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-client-js@10343

@typespec/http-server-csharp

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-server-csharp@10343

@typespec/http-server-js

npm i https://pkg.pr.new/microsoft/typespec/@typespec/http-server-js@10343

@typespec/spector

npm i https://pkg.pr.new/microsoft/typespec/@typespec/spector@10343

commit: 2fa3df5

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Apr 10, 2026

All changed packages have been documented.

  • @typespec/compiler
  • @typespec/http-client-js
  • @typespec/http-server-csharp
  • @typespec/http-server-js
  • @typespec/spector
Show changes

@typespec/compiler - internal ✏️

Replace globby with node built-ins

@typespec/http-client-js - internal ✏️

Replace globby with node built-ins

@typespec/http-server-csharp - internal ✏️

Replace globby with node built-ins

@typespec/http-server-js - internal ✏️

Replace globby with node built-ins

@typespec/spector - internal ✏️

Replace globby with node built-ins

@azure-sdk
Copy link
Copy Markdown
Collaborator

azure-sdk commented Apr 10, 2026

You can try these changes here

🛝 Playground 🌐 Website 🛝 VSCode Extension

@timotheeguerin timotheeguerin added the int:azure-specs Run integration tests against azure-rest-api-specs label Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

compiler:core Issues for @typespec/compiler emitter:client:js Issue for the JS client emitter: @typespec/http-client-js int:azure-specs Run integration tests against azure-rest-api-specs spector Issues related to spector and the spec sets

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants